package Java_promotion_136_228.Java206_228;

import javax.crypto.spec.PSource;
import java.util.ArrayList;

//高并发

/*
1、使用并发流的时候不管到底有多少人操作
2、正确使用不会出现对个人抢一个元素

总结：
1、直接获取并发流，parallelStream()
2、已经获取了普通的流，然后升级为并发流.stream().parallel()
 */
public class _221 {
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<>();
        for (int i = 1; i <= 999999999; i++) {
            list.add("hello+" + i);
        }
        //获取一个并发流
        list.stream().forEach(System.out::println);
//        System.out.println("“==================");
        //如果已经获取了一个普通的流，那么只要再次那么只要调用一下parallel方法
//        list.stream().parallel().forEach(System.out::println);

    }
}
